Map Graph

Tudor Square

City square in Sheffield, England

Tudor Square is a city square in the city of Sheffield, England. The square is home to the largest concentration of theatres in the UK outside London and has thus become known as Sheffield's ‘Theatre Land’. The Square lies at the heart of the city centre, only metres away from the town hall, major attractions such as the Winter Gardens and is only 5 minutes away from Sheffield railway station.

Read article
File:Tudor_Square_Sheffield_UK.pngFile:Sheffield_crucible.png
Top Questions
AI generated

List the top facts about Tudor Square

Summarize this article

What is the single most intriguing fact about Tudor Square?

Are there any controversies surrounding Tudor Square?

More questions